have a long head - Turc Anglais Dictionnaire